"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Basic configuration
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
set tabstop=4
set nu
set autoindent
set expandtab
set shiftwidth=4
"highlight current line
set cursorline

" Donot expand tab in Makefile
autocmd FileType makefile set noexpandtab

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Color schemes
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
set t_Co=256
"colorscheme gentooish
colorscheme dracula

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
" Ctags
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
set tags=./tags
set tags+=/c4_working/unity/src/tags
set tags+=/c4_working/unity/safe/tags
set tags+=/c4_working/unity/sys-common/tags
set tags+=/c4_working/unity/clarrion/tags

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"Plug begin here
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""

" Specify plugins directory managed by Plug
call plug#begin('~/.vim/plugged')


"Plug 'https://github.com/mhinz/vim-signify.git'
Plug 'airblade/vim-gitgutter'

Plug 'majutsushi/tagbar'

Plug 'vimoutliner/vimoutliner'

Plug 'beigebrucewayne/skull-vim'

Plug 'octol/vim-cpp-enhanced-highlight'

"Plug 'vim-scripts/TagHighlight'
"let g:cpp_class_scope_highlight = 1
"let g:cpp_member_variable_highlight = 1
"let g:cpp_class_decl_highlight = 1

call plug#end()

"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
"Plug end here
"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
